drat it! — accidenti!
English-Italian dictionary. 2013.
drat (it) — Mild excl … A concise dictionary of English slang